home *** CD-ROM | disk | FTP | other *** search
- RFV-DEMO
- ****************************************************************************
-
- By Thomas Hagen 1993.
-
- ****************************************************************************
-
- History
- -------
-
- I've got these routines laying around for some time (since spring -93), but
- after witnessing Kenneth Aastroms success with his CloudGenerator v0.9 I
- just had to jump on the bandwagon. ;-)
-
- The main parts of the program is:
-
- 1. A bitmap-rotation routine
- 2. A fractal zoomer
- 3. A voxelspace routine
-
- You'll also find a keyboard handler, a msek-timer class and god knows what.
- The one thing you WON'T find, though, is verbose comments. You're pretty
- much on your own here!
-
- Anyways: if you find any of these routines useful, feel free to include them
- in you own programs as long as you give me the proper credits. Hell, don't
- even bother with the credits! Just go ahead and use them any way you want.
- I'd appreciate it if you sent me a postcard from your hometown, though!
-
- Files
- -----
-
- Start the program by typing RUNME at the DOS-prompt.
-
- The demo itself consists of these .EXE and .CPP-files:
-
- D1 (The main program)
- COMSIM (A simple voxel-space demonstration)
- KEYSCAN (A keyboard-handler class)
- TIMER (A timer-handler class)
- SCROLL (Some really crude functions for scrolling/rotating a bmp)
- VX (General functions for manipulating a mode-x screen)
- ZOOM (Functions for decompressing/zooming into a precalculated fractal)
-
- I've also added, for good measure, these files:
-
- MAKEFRAC (The program which precalculates the fractal-zoomer)
- *.00* (The data-files)
- PLASMA (A short example of a plasma-effect)
-
- By the way: the compiler of choice is definitely Borland C++ 3.1.
-
- Hardware requirements
- ---------------------
-
- - A 386 or better (an 486 recommended)
- - A register compatible VGA-card (1Mb SVGA for the MAKEFRAC-program)
-
- The program also requires some 500-600 Kb of low memory.
-
- Revisions
- ---------
-
- Version 0.1: This is it. And don't expect any upgrades, either!
-
- Postcards, comments and unmarked bills to:
- ------------------------------------------
-
- Thomas Hagen
- (thomash@edb.tih.no)
- Elvegata 16
- N-7013 Trondheim
- Norway
-